H3CNHNH2NHHCl